check writing software job costing accounts receivable invoicing factoring billing credit micr check software software accounting software check writing program laser check printing software checks by e-mail accounting micr check printing software check printing software bank drafts check management cash flow checks